#wrapper {
  width: 800px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;

}

#header {
  width: 800px;
  height: 43px;
  position: relative;
}

#main {
  display: inline;
  color: #333333;
  width: 800px;
  float: left;
  margin-top: 0px;
  background:url("../images/bg_sub_heading.png");
}

#left{
	font-size: 1.5em;
	position:fixed;
	top:200px;
	left:10px;
	width:200px;
	height:300px;
	background:url("../images/bg_sub_heading.png");
	color:#FFFFFF;
	padding:5px;
}

#footer { 
 position:relative;
 bottom: -800px;
 font-size: 1.2em;
 background:url("../images/bg_sub_heading.png");
 color:white;
 width: 800px;
 text-align: center;
 clear: both;
}

